#ifndef EPOLL_H__
#define EPOLL_H__

#define MAX_SOCKET_NUM 1000
//最多的socket数目

#include<common.h>
#include<sys/socket.h>
#include<sys/epoll.h>
#include<netinet/in.h>
#include<arpa/inet.h>

/**
 * epoll 多路复用实现任务分发
 * 
 */

void epoll_init(int port);
void epoll_work(); 

//epoll 任务调用的外部函数声明
void socket_in(int socfd);
void socket_regist(int socfd);

#endif